using System.Runtime.CompilerServices;
using System.Xml;
using System.Xml.Linq;

namespace ns17
{
	internal class Class98 : Class97, Interface10, Interface13
	{
		[CompilerGenerated]
		private XDeclaration xdeclaration_0;

		internal XDeclaration XDeclaration_0
		{
			[CompilerGenerated]
			get
			{
				return xdeclaration_0;
			}
			[CompilerGenerated]
			private set
			{
				xdeclaration_0 = value;
			}
		}

		public override XmlNodeType XmlNodeType_0 => XmlNodeType.XmlDeclaration;

		public string String_3 => XDeclaration_0.Version;

		public string String_4
		{
			get
			{
				return XDeclaration_0.Encoding;
			}
			set
			{
				XDeclaration_0.Encoding = value;
			}
		}

		public string String_5
		{
			get
			{
				return XDeclaration_0.Standalone;
			}
			set
			{
				XDeclaration_0.Standalone = value;
			}
		}

		public Class98(XDeclaration declaration)
			: base(null)
		{
			XDeclaration_0 = declaration;
		}
	}
}
